struct SysExEvent {
struct SysExEvent *next; /* The next event in the list. */
long time; /* When this event occurs. */
char type; /* What type of event. */
unsigned char status; /* For SysEx. */
short length; /* Display length. */
struct SysEx *sysex; /* Pointer to data. */
struct Tool *tool; /* Tool that processes this next. */
};